racing thoughts - German English Dictionary